/* CSS 弹出框 */

#dvMsgBox{
	display:none;
	position:fixed;
	border:8px solid rgba(0,0,0,.2);
	font-size:14px;
	color:#666;
	z-index:99; 
	border-radius:3px; 
}  
#dvMsgBox .top{
	height:42px; 
	background-color:#3fa89d;
	position: relative;
}   
#dvMsgBox .top .title{
	height:100%;
	line-height:42px;
	text-align: center;
	color:#fff;
	vertical-align:middle;
	font-size:16px;
	overflow:hidden;
}  
#dvMsgBox .top .close{
	position: absolute;
	right:-10px;
	top:-10px;
	width:20px;
	height:20px;
	background:url(../img/confirm_close.png) no-repeat;
	cursor: pointer;
	opacity: 1;
}
#dvMsgBox .body{
	position: relative;
	padding:70px 107px 0 107px;
	background:#fff;
}   
#dvMsgBox .body .ct{ 
	overflow: hidden;
	color:#898989;
	font-size:16px;
	text-align: center;
}  
#dvMsgBox .body .ct img{
	display: block;
	margin:0 auto 10px auto;
}
#dvMsgBox .body .ct span{
	display: block;
	margin-left:15px;
	color:#00bf8e;
	font-size: 26px;
	line-height: 52px;
}
#dvMsgBox .body .ct span i{
	float: left;
    font-style: normal;
    font-size: 14px;
    color: #898989;
    margin-bottom: 10px;
}
#dvMsgBox .body .close{
	display: none;
	position: absolute;
	left: 197px;
    bottom: 7px;
	width: 66px;
	height: 28px;
	border:1px solid #dcdcdc;
	line-height: 28px;
	font-size: 14px;
	color: #727171;
	cursor: pointer;
}
#dvMsgBox .body .close:hover{
	color:#00bf8e;
	border:1px solid #00bf8e;
}
#dvMsgBox .bottom{
	background:#fff;
}  
#dvMsgBtns{ 
	text-align:center; 
	width:100%;
	border:0
}
input.btn{
	width:80px;  
	height:32px;  
	/*margin-bottom:50px; */
	background:#fff;
	border:1px solid #00bf8e;
	/*border-radius:3px;*/
	/*-moz-border-radius:3px;*/
	/*-webkit-border-radius:3px;*/
	color:#00bf8e;
	font-family:"微软雅黑";
	font-size:16px;
	text-align:center;  
	cursor:pointer; 
}  
input.btn:first-child{
	color:#fff; 
	background-color:#00bf8e;
}
input.btn+input.btn{
	margin-right:-58px;
}
input.btnfocus,
input.btnfocus:first-child{
	border:1px solid #05aa80;
	background-color:#05aa80;
	color:#fff;
}
#dvIndex{
	text-align: center;
	padding-top:70px;
}
#dvIndex a{
	font-size:14px;
	color: #3fa89d;
	text-decoration: none;
}
#dvIndex a:hover{
	text-decoration: underline;
}
#dvMsgBox .icon{width:32px;height:32px;float:left;margin-right:10px;}  
#dvMsgBox .error{background:url(icon-error.gif) no-repeat;}  
#dvMsgBox .info{background:url(icon-info.gif) no-repeat;}  
#dvMsgBox .warning{background:url(icon-warning.gif) no-repeat;}    
#ShowBolightBox{
	display:none;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
	opacity:0.5;
	background-color:#000;
	z-index:98;
	position:absolute;
	left:0px;
	top:0px;
}